Pushing Google Translate to the Limits